

/*公用部分*/
b{
	font-weight:normal;
	color:#333;
	word-wrap: break-word;
}
/*设置li下边框距离左边的距离为0*/
.public-list-left-z li::after{
	left:0px;
}
/*公用圆角标*/
.public-badge{
	background: red;
	color:#fff;
	position:absolute;
	top:16px !important;
	left:45px;
	display: inline-block;
	width:20px;
	height:20px;
	text-align: center;
	line-height: 13px;
}
/*公用导航背景颜色*/
.wx-nav-bgcolor{
/*	background: #22292C;*/
	background: #007aff;
	
}
.wx-nav-bgcolor button,.wx-nav-bgcolor a,.wx-nav-bgcolor h1{
	color:#fff !important;
}
.wx-nav-bgcolor a{
	margin:0px !important;
}
/*公用的内页导航*/
.public-ny-nav h1{
	color:#fff;
	text-align: left;
	padding-left: 30px;
}
.ny-nav-b{
	color:#171D1F;
	margin-left:5px;
}
/*公用白色背景颜色*/
.public-fff-bgcolor{
	background: #fff;
}
/*公用内边距*/
.public-padding{
	padding: 10px;
}
/*公用外边距*/
.public-margin{
	margin:10px;
}
/*公用距离上面距离*/
.public-margin-top{
	margin-top:15px;
}
/*通用的去input的before*/
.public-before-none:before{
	height:0px;
}
/*通用的去input的after*/
.public-after-none:after{
	height:0px;
}
/*底部导航active颜色*/
.mui-bar-tab .mui-tab-item.mui-active{
/*	color:#45C01A;*/
	color: #007aff;;
}
/*公用的li属性*/
.public-list-li img{
	margin-right:10px;
}
.public-list-li span{
	margin-top: 3px;
}
/*通用块级按钮*/
.public-block-btn{
	width:100%;
	height:40px;
	border-radius: 20px;
	background: #fe5a3e;
	color:#fff;
	border:0px;
	margin:20px 0px;
}
/*通用的小按钮*/
.public-btn{
	height:35px;
	background:#45C01A;
	color:#fff;
	border:0px;
	position:absolute;
	top:5px !important;
	
}

/*通用文字超链接*/
.public-text-link{
	color:#576B95;
	font-size:14px;
	display: block;
	text-align: center;
}
/*通用的清除浮动*/
.public-clear{
	clear:both;
}
/*公用的设置ul距离下面的距离的*/
.public-ul-bottom ul{
	margin-bottom:15px;
}



/*微信*/
.list-nickname{
	font-size:15px;
}
.list-time{
	font-size:12px;
	color:#999;
	float: right;
}
/*通讯录*/
.txl-list ul li a img{
	width:35px;
	height:35px;
	float: left;
	margin-right:15px;
}
.txl-list ul li a span{
	display:block;
	float: left;
	line-height: 35px;
	font-size:16px;
	color:#333;
}
.txl-list p{
	margin-bottom: 0px;
	padding: 5px 15px;
	font-size:17px;
}
.txl-nav{
	position:fixed;
	right:7px;
	top:4%;
	z-index: 999;
	width:15px;
	text-align: center;
}
.txl-nav P{
	line-height: 8px;
	color:#333;
}

/*发现*/
.fx-list{
	margin-top:10px;
}
.fx-list ul{
	margin-bottom:20px;
}
.fx-list-icon{
	color:#45C01A;
	margin-right:10px;
}
.fx-list-text{
	font-size:15px;
	color:#333;
	position:absolute;
	top:12px;
}


/*我的*/
.wd-user img{
	width:60px;
	height:60px;
	float: left;
}
.wd-name{
	margin:10px 20px;
	float: left;
}
.wd-name p{
	line-height: 25px;
	font-size:15px;
}
.wd-name-t{
	color:#333;
	font-size:17px !important;
}
.wd-caozuo img{
	width:20px;
	height:20px;
	float: left;
}

/*登录*/
.public-before-none .mui-input-row:after{
	left:0px;
}
/*注册*/
.zc-yzm-btn{
	position:absolute;
	right:0px;
	top:3px;
	border:0px;
	color:#6CAD56;
}
/*聊天页面*/
.chat-nav h1{
	text-align: left;
	padding-left:30px ;
}
.chat-nav a span{
	color:#000;
	margin-left:5px;
}
.chat-box{
	max-width: 80%;
}
.chat-box img{
	width:40px;
}
.chat-box div{
	max-width:70%;
	padding: 10px;
	border-radius: 7px;
	position:relative;
	border:1px solid #d8d8d8;
}
.left-box img{
	float: left;
}
.left-box div{
	float: left;
	background: #fff;
	margin-left:15px;
}
.left-box div span{
	position:absolute;
	left:-11px;
	color:#fff;
}
.right-box{
	float: right;
}
.right-box img{
	float: right;
}
.right-box div{
	float: right;
	background: #A2D45D;
	margin-left:0px;
	margin-right:15px;
}
.right-box div span{
	position:absolute;
	right:-12px;
	color:#A2D45D;
}
.chat-input{
	height:45px;
	background: #fff;
	overflow: hidden;
	position:fixed;
	width:100%;
	bottom:0px;
	border-top:1px solid #d8d8d8;
}
.chat-input div{
	float: left;
	padding: 10px;
}
.chat-input .chat-input-left{
	width:10%;
	text-align: center;
}
.chat-input .chat-input-left span{
	font-size:30px;
	color:#999;
}
.chat-input .chat-input-center{
	width:80%;
	position:relative;
	top:-10px;
}
.chat-input .chat-input-center input{
	border:0px;
	border-bottom:1px solid #d8d8d8;
}
.chat-input .chat-input-center span{
	font-size:30px;
	position:absolute;
	right:10px;
	top:20px;
	color:#999;
}
.chat-input .chat-input-right{
	width:10%;
	text-align: center;
	position:absolute;
	right:15px;
}
.chat-input .chat-input-right span{
	font-size:35px;
	color:#999;
}
.chat-time-box{
	text-align: center;
	margin:15px 0px;
}
.chat-time{
	background: #d8d8d8;
	color:#fff;
	padding: 2px 4px;
	border-radius:3px;
}
/*聊天信息*/
.chat-info-img{
	margin:20px 0px;
	padding: 15px 0px  2px 0px;
}
.chat-info-img img{
	width:50px;
}
.chat-info-box{
	float: left;
	margin:0px 25px;
}
.ts-plus{
	display: inline-block;
	width:50px;
	height:50px;
	border:1px solid #d8d8d8;
	text-align: center;
	line-height: 50px;
}

/*发起群聊*/
.faqiqunliao-search{
	background:#fff;
	padding: 5px 20px;

}
.search-box{
	border-bottom: 1px solid #d8d8d8;
}
.search-box label{
	color:#666;
}
.faqiqunliao-search input{
	width:85%;
	border:0px;
	margin-bottom: 2px;
}

.faqiqunliao-list-check ul li a input{
	position:relative;
	top:15px !important;
	right:30px !important;
}
.fqql-nav{
	top:10%;
}

/*搜索*/
.search-nav h1{
	margin:0px 10px !important;
	right:0px !important;
}
.search-nav h1 input{
	background: transparent;
	height:30px;
	border:0px;
	margin-left: -10px;
	border-bottom:#4EB92D 1px solid;
}

.search-nav h1 span{
	color:color;
	position:absolute;
	right:30px;
}
.search-nav h1 input::-webkit-input-placeholder{
	color:#3C4141;
}
.search-content h4{
	color:#999;
	text-align: center;
	margin-top: 100px;
	margin-left:10px;
}
.search-content  span{
	font-size:40px;
	color:#999;
	position:relative;
	top:5px;
	
}


/*公众号聊天窗口*/
.gz-box{
	margin:20px;
	padding: 10px 10px 0px 10px;
	background: #fff;
}
.gz-box-t{
	position:relative;
}
.gz-box-t img{
	width:100%;
}
.gz-box-t p{
	background:rgba(0,0,0,.3);
	width:100%;
	position:absolute;
	bottom:-4px;
	height:40px;
	line-height: 40px;
	padding: 0px 10px;
	color:#fff;
}
.gz-box-div{
	border-top:1px solid #d8d8d8;
	overflow: hidden;
	padding: 5px 0px;
}
.gz-box-div-l{
	max-width:86%;
	float: left;
	height:50px;
	overflow: hidden;
}
.gz-box-div-l p{
	line-height: 50px;
	color:#333;
	font-weight:650;
}
.gz-box-div-r{
	float: right;
}
.gz-box-div-r img{
	width:50px;
}
.gz-icon{
	width:10% !important;
	position:relative;
	top:15px;
	left:10px;
}
.gz-icon span{
	color:#999;
	font-size:30px;
}
.gz-bar-tab a{
	width:30% !important;
	border-right:1px solid #d8d8d8;
}
/*普通用户详细信息*/
.yh-xxxx{
	margin-top:0px;
}
.yh-xxxx p{
	line-height: 24px;
}
.yh-xxxx p span{
	color:#589AED;
	position:relative;
	top:-2px;
	left:3px;
}
.yh-xxxx-list-t{
	margin-left:55px;
	color:#999;
}
.yh-xxxx-list-b{
	position: relative;
	left:90px;
}
.yh-xxxx-list-b img{
	width:60px;

}
.list-b-l{
	position: absolute;
	top:35px;
}
/*公众号详细信息*/
.gzh-user-info{
	background: transparent;
}
.gzh-user-info li a img{
	border-radius:100px;
}
.gzh-xxxx-l{
	float: left;
}
.gzh-xxxx-list-t{
	display: block;
	float: left;
	max-width:76%;
	margin-left:20px;
	height:40px;
	overflow: hidden;
	color:#999;
}
.gzh-xxxx-list-b{
	margin-left:20px;
	color:#999;
}


/*新的朋友*/

.user-name-t{
	color:#333 !important;
	position: relative;
}
.xdpy-user-name p{
	font-size:15px;
	line-height: 10px;
	color:#999;
}
.xdpy-user-name span{
	position:absolute;
	right:10px;
	top:10px;
	font-size:13px !important;
	color:#999 !important;
}
.xdpy-user-name button{
	position:absolute;
	right:10px;
	top:10px;
	background: #F1F1F1;
}
.tianjia-btn{
	position: absolute;
	right:0px;
	top:0px !important;
	
}
/*朋友圈*/
.pyq-bg{
	position:relative;
}
.pyq-bg img{
	width:100%;
}
.pyq-head-box{
	position:absolute;
	right:10px;
	bottom:-30px;
}
.pyq-head-box span{
	color:#fff;
	position:relative;
	bottom:45px;
	right:10px;
}
.pyq-head-box img{
	width:90px;
	border:2px solid #fff;
}

.pyq-user-box{
	margin-top:30px;
	overflow: hidden;
}
.user-box-l{
	float: left;
}
.user-box-l img{
	width:50px;
}
.user-box-r{
	float: left;
	margin-left:10px;
	max-width:80%;
}
.user-box-r span{
	color:#7585A7;
}
.user-box-r p{
	color:#333;
	margin-top:10px;
}
.user-box-img {
	max-width:97%;
}
.user-box-img img{
	width:83px;
}
.pyq-time span{
	font-size:13px;
	color:#999;
}
.pyq-time .time-icon{
	float: right;
	font-size:20px;
	color:#7585A7;
	position:relative;
	top:-2px;
}

.pyq-pl{
	background:#EEEEEE;
	padding:4px 10px;
}

/*我的相册*/
.wdxc-user{
	position:absolute;
	right:0px !important;
}
.wdxc-user img{
	position:absolute;
	right:10px;
	bottom:0px;
}
.wdxc-user span{
	position:relative;
	bottom:15px;
	right:0px;
}
.wdxc-user p{
	position: relative;
	top: 35px;
	right: 15px;
}
.wdxc-box{
	margin-top: 20px;
}
.wdxc-box-l{
	float: left;
	width:85px;
}
.wdxc-box-l  h4 span{
	font-size:40px;
}
.wdxc-box-r{
	float: left;
	max-width:72%;
	margin-left: 10px;
}
.box-r-l{
	float: left;
	width:100px;
	
}
.box-r-l img{
	width:47px;
}
.box-r-r{
	float: right;
	height:100px;
	max-width: 57%;
	position: relative;
	padding: 0px 10px;
}
.box-r-r p{
	color:#333;
	max-height:70px;
}
.box-r-r span{
	color:#999;
	font-size:13px;
	position:absolute;
	bottom:0px;
}
.box-r-box{
	margin-bottom:10px;
}
.wdxc-sc span{
	display: inline-block;
	width:100px;
	height:100px;
	background: #AAAAAA;
	color:#fff;
	text-align: center;
	line-height: 100px;
	font-size: 70px;
}

/*朋友圈*/
.fbpyq-div{
	background: #fff;
}
.fbpyq-div textarea{
	padding: 0px;
	min-height:100px;
	border:0px;
}


/*公众号通讯录*/
.gzh-txl ul li a img{
	border-radius:100px;
}

/*个人信息*/
.grxx-right{
	float: right;
}
.grxx-l-ts{
	position:absolute;
	top:30px;
}
.grxx-list img{
	width:60px;
}
.grxx-list span{
	float:right;
	color:#666;
	
}

/*同步通讯录*/
.tbtxl-div {
	padding-top: 150px;
	text-align: center;
}
.tbtxl-div span{
	display: block;
	width:100%;
	height:100px;
	font-size:90px;
	text-align: center;
	color:#999;
	margin-bottom: 40px;
	
}


/*我们的新的*/
.text_input{
	width: 70% !important;
	float: right;
	padding: 0px !important;
	margin: 0px !important;
	height:24px !important;
	line-height: 24px !important;
	text-align: right;
	border:0px !important;
}









